package com.luoqian.demo03;

import java.util.ArrayList;
import java.util.List;

/**
 * 泛型通配符
 * <?> 通用的类型
 */
public class WildcardCharacter {
    public static void main(String[] args) {
        List<String> list1 = new ArrayList<>();
        list1.add("gupao");
        list1.add("bobo");
        list1.add("mic");
        loop(list1);
        List<Integer> list2 = new ArrayList<>();
        list2.add(1);
        list2.add(2);
        list2.add(3);
        loop(list2);
    }
    //<?> 通用的类型
    public static void loop(List<?> list){
        for (int i = 0; i < list.size() ; i++) {
            System.out.println(list.get(i));
        }
    }
}
